約 4,503,585 件
https://w.atwiki.jp/wiki7_wmp/pages/13.html
○過去スレ WindowsMediaPlayer総合スレ Ver.29 http //makimo.to/2ch/pc8_win/1149/1149074593.html WindowsMediaPlayer総合スレ Ver.28 http //makimo.to/2ch/pc8_win/1141/1141720029.html WindowsMediaPlayer総合スレ Ver.25(実質Ver.27) http //makimo.to/2ch/pc8_win/1133/1133686821.html WindowsMediaPlayer総合スレ Ver.26 http //makimo.to/2ch/pc8_win/1124/1124630349.html WindowsMediaPlayer総合スレ Ver.25 http //makimo.to/2ch/pc8_win/1115/1115421932.html WindowsMediaPlayer総合スレ Ver.24 http //makimo.to/2ch/pc8_win/1104/1104734539.html WindowsMediaPlayer総合スレ Ver.23 http //makimo.to/2ch/pc5_win/1099/1099390564.html WindowsMediaPlayer10(実質Ver.22) http //makimo.to/2ch/pc5_win/1098/1098268024.html WindowsMediaPlayerスレ Ver.21 http //makimo.to/2ch/pc5_win/1095/1095160856.html WindowsMediaPlayerスレ Ver.20 http //makimo.to/2ch/pc5_win/1088/1088396919.html WindowsMediaPlayerスレ Ver.19 http //makimo.to/2ch/pc5_win/1079/1079970589.html WindowsMediaPlayerスレ Ver.18 (行方不明)/1073196433 WindowsMediaPlayerスレ Ver.17 (行方不明)/1066649645 WindowsMediaPlayerスレ Ver.16 http //makimo.to/2ch/pc5_win/1059/1059487895.html WindowsMediaPlayerスレ Ver.15 http //makimo.to/2ch/pc5_win/1053/1053402028.html WindowsMediaPlayerスレ Ver.14 http //makimo.to/2ch/pc5_win/1047/1047699578.html WindowsMediaPlayerスレ Ver.13 http //makimo.to/2ch/pc5_win/1045/1045024504.html WindowsMediaPlayerスレ Ver.12 http //makimo.to/2ch/pc5_win/1043/1043970093.html WindowsMediaPlayer総合スレ Ver.11 http //makimo.to/2ch/pc5_win/1043/1043819548.html WindowsMediaPlayer総合スレ Ver.10 http //makimo.to/2ch/pc5_win/1043/1043785217.html WindowsMediaPlayer総合スレ Ver.9 http //makimo.to/2ch/pc5_win/1043/1043757191.html WindowsMediaPlayerスレッド8 http //makimo.to/2ch/pc5_win/1040/1040306553.html WindowsMediaPlayer9 http //makimo.to/2ch/pc3_win/1034/1034309933.html WindowsMediaPlayer8(corona) http //makimo.to/2ch/pc3_win/1028/1028585809.html WindowsMediaPlayer8 http //makimo.to/2ch/pc3_win/1006/1006347868.html WindowsMediaPlayer7 Part2 http //makimo.to/2ch/pc3_win/1008/1008419842.html WindowsMediaPlayer7 http //makimo.to/2ch/pc_win/964/964086217.html
https://w.atwiki.jp/rosakage/pages/12.html
ニコニコ動画外部プレイヤー(nicovideo2)に対応しました。 http //www1.atwiki.jp/guide/pages/1316.html ニコニコ動画で動画を見る際は通常「NICO NICO PLAYER VER.RC2」を使います しかしこの通常プレイヤーだと NG登録が20件までしかできない コマンドボタンでの選択が少ない 一部の動画ではリピート設定しても止まる 下に書かれたコメントが邪魔で歌詞が見えない 動画が暗すぎて見えない 等 何かしら不満を持ったことがあると思います その問題点を解消するために作られたニコニコ動画専用のプレイヤーです オミトロンでプレイヤーを差し替えて使用します niconicoplayer wrapper
https://w.atwiki.jp/p2rdj/pages/69.html
紅鳳の拳プレイヤーズ・ガイド Fists of the Ruby Phoenix Player’s Guide 強力な魔導師であるハオ・ジンが世界的に有名な格闘大会「紅鳳武道会/Ruby Phoenix Tournament」の審査委員長として物質界へと戻ってきた。この武道会にはハオ・ジンの伝説的な宝物庫からの賞品を求めてゴラリオンの各地から候補者が集まった。君のチームは、今年の紅鳳武道会の王者になる必要なものを持っているだろうか? ようこそ、紅鳳の拳アドベンチャー・パス/Fists of the Ruby Phoenix Adventure Pathへとようこそ。このPathfinder Second Edition用の公式キャンペーン集のプレイヤーとして、君はあの有名な紅鳳武道会/Ruby Phoenix Tournamentに参加し、大魔導師・ハオ・ジンの壮大で驚異的な宝物である賞品を獲得するチャンスを得ることとなる。11レベル・キャラクターから開始し、20レベルまで成長すると、君と友達は、ジャングルの島で胸躍る競争で自身の力を証明し、何千もの観客の前でゴカの紅鳳武道会で戦うこととなる。 紅鳳武道会 The Ruby Phoenix Tournament ゴカは、何世紀にもわたって紅鳳武道会が開催されてきた。これは、『紅鳳』と呼ばれる伝説の魔導師ハオ・ジンの遺言によるもので、ハオ・ジンは自己復活の力を持っている。ハオ・ジンが300年以上前に不思議なことに疾走した時、彼女の財産の執行人は意志に従って死んだものと推定した。更に彼女の遺言では、ゴカのアーバダー大銀行の地下の巨大な金庫に保管されたハオ・ジンの無数の宝物を10年に1回大規模な格闘大会で王者の称号を得た者に譲ることになっていた。遺言の執行人はハオ・ジンの遺志を継ぎ、紅鳳武道会を開催した。それ以来、10年に一度、才能ある武道家、魔法使い、冒険家たちが紅鳳武道会の王者の座を目指して大都市ゴカに集まってくる。 今回の紅鳳武道会は他の人気のある格闘技大会と同様の構成になっている。出場者は個人でもチームでも参加できる。1チームに所属できる人数に上限はないが4人程度のチームが多いようである(勝ったチームは賞品を分けなければならず、大規模なチームの参加を思いとどまらせる)。闘技場ではチームはお互いに向き合い、ほとんどの場合、試合当日まで対戦相手がわからない。チームは相手チームの選手全員を倒したときに勝利する。選手は試合で勝つために好きな武器や戦術――拳、剣、魔法、隠密性などなど――を使用することができるが、派手で独特な技能は観客や審査員を興奮させることとなる。また、追加ルールもあり、これは10ページのサイドバーにまとめられている。 ハオ・ジン・タペストリー THE HAO JIN TAPESTRY 10年前である7211IC(ティエン・シアの公式の暦である皇帝歴/Imperial Calendar、4711 ARに相当する)で開催された紅鳳武道会は特に胸躍るものであった。パスファインダー協会員が武道会に出場した大会では、ゴカで最も悪名高い犯罪組織である黄金同盟/Golden Leagueが資金提供をした不正行為を行っているチームに勝利し、大賞を獲得した。その時の賞品として、パスファインダーはハオ・ジン・タペストリーと呼ばれるアーティファクトを選んだ。このタペストリーは、実際には、魔法の美術館の世界全体であった。ハオ・ジンが作ったタペストリーは、人、場所、物を保存しておくためのもので、文字通り物質界から引き抜いて、タペストリーの他次元外に生地を織り込んだ。パスファインダーがタペストリーを研究した結果、タペストリーにほつれが生じた。最終的にハオ・ジンの助けを借りて、タペストリーは解体され、擬似次元界の住人はティエン・シアのもとに解放された。 ハオ・ジンの帰還 HAO JIN'S RETURN 今年の大会は例年以上の盛り上がりを見せている。というのも、永遠なる都市秩序界アクシスの次元界に亡命したハオ・ジンが数百年ぶりに物質界に戻ってきたからである。ハオ・ジンは武道会を解散させるのではなく、この最高峰に人気のあるイベントを継続することを選んだ。それどころか、紅鳳武道会の審査委員長を務めることさえ求めてきた。その役目とは、ゴカの大闘技場で行われる全ての試合を主宰することである。 ドラゴン・エンパイアの探訪 Adventuring in the Dragon Empires 紅鳳武道会は創設以来、ハオ・ジンの故郷であるティエン・シア大陸の最大の都市であるゴカ、あるいはその近くで開催されてきた。多様な国と地域からなるこの大陸は、アヴィスタン大陸とガルーンド大陸とは惑星ゴラリオンの反対側に位置している。しかしティエン・シアは内海地方から遠く離れたちでありながら、世界の国々と多くの類似点を持っている。ティエン・シアは内海地方と同様に、モンスターが生息する広大な荒野と、様々な政治的主張を持つ人間中心の国家がパッチワークのように集まっており、かつての失われた文明の無数の遺跡や記念碑、宝の山が存在している。 もちろんティエン・シアには、大陸全土に独自の多数の歴史、生態系、文化的規範がある。場所によっては、人間がキツネやテングと肩を並べたり、自然界や自分の魂から強力な力を召喚するための複雑な儀式が行われたり、道路脇の石や茂みに強力な保護能力を持つ守護霊が隠れていたりする。おそらくティエン・シアと他の地域の最大の違いは、ティエン・シアでは、竜とよばれる原始的なとぐろを巻いたクリーチャーが、広く知られているだけでなく日常的に人々と交流していることである。場合によっては、竜が国全体を統治し、海外では大陸のことを「竜帝国/Dragon Empires」と呼称することが多い。 ティエン・シアについての詳細は、このプレイヤーズ・ガイドで記載すべき範囲を超えている。ティエン・シアとその住民についての詳細は、Pathfinder Lost Omens World GuideとPathfinder Lost Omens Character Guideを参照すること。Fists of the Ruby Phoenix Adventure Pathを遊ぶためには、竜帝国の2つの地域、ミナタとゴカについて慣れ親しんでおくことをお勧めする。 彷徨う島、ミナタ MINATA, THE WANDERING ISLES 今年の紅鳳武道会では、主催者の意向により、初の試みとして大会本番に向けた予選会をゴカで開催されることとなった。この予選はボンム/Bonmuと呼ばれる離島――主催者がこのイベントのために遊び心で危険島/Danger Islandと名付けた――で行われ、32のチームが8つの出場権を争う事となる。ボンムはティエン・シア東部のミナタと呼ばれる広大な群島にある一つの小さな島である。 周辺の多くの島々と同様にボンムもかつてはタウマタ/Taumataと呼ばれる広大な文明の一部であり、宗教や自然との共生が日常的に行われてきた。滅びた帝国の痕跡はほとんど失われてしまったが――タウマタが崩壊した原因は誰にもわかっていない――、島の一部にはタウマタの神社や寺院が残っている。 ボンムの危険性は対戦するチームだけではない。熱帯の離島には、常に脅威が潜んでいる。敵対的な動植物――猛毒の植物、巨大な昆虫、さらには恐竜までも――と自然の要素が組み合わさり、最も丈夫な野外生活愛好家であっても挑戦となるものだ。予選の詳細はまだ発表されていないが、トーナメントのこの段階では、探索、生存、耐久力のすべてが重要な役割を果たすと予想されている。 魅惑の都市、ゴカ GOKA, CITY OF WONDERS 紅鳳武道会は300年以上前から、ハオ・ジンの故郷でありティエン・シアで最も人口密度の高い大都市ゴカとその周辺で開催されてきた。ゴカはティエン・シアで最大の都市であるだけでなく、ゴラリオンでも最大級の都市の一つでもある。 魅惑の都市はその名の通り、世界中の人々にとって重要な貿易中心地であり、文化の中心地でもある。また、4,000年の歴史を持ち、伝説や民話が豊富で、今は亡きロン・ワ帝国の圧政に耐えた自治の遺産や、危険を犯しギャンブルをし自己改善をするという独特の文化があり、それ自体が歴史的な場所でもある。ゴカでは、誰もが新たに始めることも、遺産を固めることも、天職を見つけることも、永遠に迷うことも、幸運を築くことも、終焉を迎えることもできる。この街では、あらゆる年齢層の人々に、息を呑むような様々な不思議を提供している。無限市場/Neverending Marketでは、様々な商品や食べ物を購入したりすることができる。氷牙競技場/Icefang Aerieでは、ドレイク・コースターのレースを見るために多くの人が集まる。呪文学者達が一般に公開されている場所にある五柱学院/Five Pillars Academyで実験を完成させる事が多く、浮蓮区/Floating Lotus districtでは様々なパフォーマーが前例もないオペラを上演している。10年に一度開催される紅鳳武道会ほどゴカに注目が集まるイベントはおそらくないだろう。今年はハオ・ジン自身が自ら審査を行い、会場は紅鳳の自宅である崖宮区/Cliffside Court district付近に設置される。観客、賭博師、そして出場者はこの大盤振る舞いによって時代を超えた大会となること間違い無しの盛り上がりを見せている。 君のプレイヤー・キャラクター Your Player Character フィスツ・オヴ・ザ・ルビー・フェニックスはPathfinder Adventure Pathとしては珍しく、プレイヤー・キャラクターが1レベルではなく11レベルで冒険を開始することとなっている。このため、既存の11レベルのキャラクターを使用することも、11レベルの新しいキャラクターを作成することもできる。どちらにしても、紅鳳武道会に参加する理由があるキャラクターでプレイした方が、より楽しめるだろう。次のページからは、そのようなキャラクターを作成するためのヒントを紹介する。 既存のキャラクターを使う場合 USING AN EXISTING CHARACTER 紅鳳の拳アドベンチャー・パスはPaizo初の1レベル・キャラクターではない高レベルの英雄たち6人で始めるPathfinder Adventure Pathである。Adventure Pathの3冊では、最初の冒険“Despair on Danger Island”からはじまる、11レベルから20レベルまでのプレイヤー・キャラクターの冒険となる。そのため、自分たちの物語を何度もプレイしたグループやAbomination Vaults Adventure Pathを終了したばかりのグループなど、既存のパーティには最適なキャンペーンとなる。11レベルになると、多くのパーティが地元では名を馳せ、地域内、あるいはゴラリオン全体で大きな挑戦をする準備が整う。 ゲーム・マスターが既存のキャラクターの使用を許可した場合、キャラクターの選択肢をどの程度再訓練するのかを尋ねること。キャラクターが紅鳳武道会に参加するために自分のキャラクターのどの部分に手を加えるべきか次からのページの内容を参考にしよう。 新しいキャラクターを作る場合 CREATING A NEW CHARACTER 新たに作成した11レベル・キャラクターで、紅鳳の拳アドベンチャー・パスを開始することもできる。この場合、Pathfinder Core Rulebookの24~29ページにある1レベル・キャラクターを作成する標準的な手順に従う(新しいキャラクターの来歴の選択肢については以下を参照)。1レベル・キャラクターを作成した後、Core Rulebookの31ページにある指針を使ってキャラクターのレベルを1レベルずつ、11レベルまで上昇させる。 次にキャラクターに11レベルに適したアイテムを装備する。これは2つのいずれかの方法で行える。装備を選択する1つ目の方法は最も簡単である:Core Rulebookの6章と11章あるいは他のPathfinderのソースブックに掲載されたコモンのアイテムから7レベル・アイテム2つ、8レベル・アイテム1つ、9レベル・アイテム2つ、10レベル・アイテム1つを選択するだけだ。また、500GPから開始する。これは消耗品などの追加のコモンのアイテムを購入するために使用するか、ゲーム中に使用する貨幣として持っておくために使用できる。装備を選択する2つ目の方法は、より自由であるが、時間がかかる。3,200GPの予算からはじめ、好きなだけコモンのアイテムを選択し、各アイテムの全価格を支払う。この場合、アイテム・レベルは重要ではない――予算を超えることができないだけである。残ったGPをキャラクターの貨幣として持つ。新しいキャラクターの装備をどちらの方法で選択するかを決める前に、GMにどちらがいいかを確認すること。いずれの場合も、詳細についてはCore Rulebook、の510~511ページのTreasure for New Characters and Table 10–10 Character Wealthを参照すること。GMと装備品について話し合うときはPathfinder Adventure Path #166 Despair on Danger Islandの75~76ページに概説されているような地域に固有のアイテムを選択することを考慮しよう。 新しいキャラクターの来歴 New Character Backgrounds プレイヤー・キャラクターを作成する時、このAdventure Pathのためにデザインされた以下の新しいキャラクターの来歴の中から1つを選択することをおすすめする。これらの来歴は冒険者になる以前の人生を描くのではなく、11レベルのキャラクターと武道会に参加する動機を表している。 アーバダーの復讐 ABADAR'S AVENGER 来歴 ハオ・ジンはアーバダーの弟子と思われる人物に本当に神経質になっている。まず最初に、彼女は偉大なアーバダーの卓越した原初の宝物庫/First Vaultを真似ようとして、あえてアーティファクトの蒐集を始めた。それだけでは不十分であったのか、拳を繰り出せる者に強力な宝物を与えるためのプレゼントまで開催している。アーバダーから直接言われたわけではないが、ハオ・ジンが原初の宝物庫の主と関係があると言われていても、この傲慢さは君の愛する神には受け入れられるものではない。少なくとも誰かがこの原初の金庫の見苦しい模造品を見て、アーバダーの教会にレポートを書かなければならない――そして誰かが君であると決めた。 アーバダーの神官の祝福があろうとなかろうと、君は紅鳳武道会で優勝してハオ・ジンの「不思議な」宝物庫を調査することにした。武道会の開催地についてのチラシをいくつか読み、君の正義の熱意を対応できる最初のチームに加わったが、それ以上の準備は時間の無駄である。君は明らかにアーバダーの信仰の意志を味方につけている(ただし実際の証拠はないが)。この武道会に勝ち、ハオ・ジンと君の守護神格との関係性についての考えを払拭するためには、優勝が必要である。 能力値増強を2つ得る。1つは【魅力】あるいは【判断力】で、もう片方は自由に能力値増強を選択する。 〈宗教〉と、〈知識:ゴカ〉の技能を修得にする。君は《技能の保証:宗教》の技能特技を得る。 名声を求められて ATTENTION ADDICT 来歴 大勢が君の名前を呼んでいる。君の顔が街中に貼られている。君のサインを欲しがるファンがいる。嫉妬に満ちたライバルがいる。果てしない名声がある。これらすべてが約束されているからこそ、今年の紅鳳武道会に参加したのだ。君の天才的なスター性を見れば、危険島/Danger Islandでの予選に君が選ばれたのも不思議ではない。君には王者の徴がある。主催者も優勝を意識していたのだろう。 君が紅鳳武道会の王者となることは明らかなことである――授賞式に至るまでの課題は単に形式的なものであるが、君は熱狂的な大衆を満足させることができる。結局の所人々はショーを望んでいるのだから、それを拒んだ場合、君はどのような有名人になるのだろうか? 髪が乱れなければ試合に出られるかもしれない。 能力値増強を2つ得る。1つは【筋力】あるいは【魅力】で、もう片方は自由に能力値増強を選択する。 〈芸能〉と、〈知識:剣闘〉の技能を修得にする。君は《印象的な演技》の技能特技を得る。 求められた新顔 NEWCOMER IN NEED 来歴 君は困難な場所にいるゴカの原住民であり、現在の状況を打開するには奇跡が必要である。奇跡はなかなか怒らないが、紅鳳武道会の王者の称号があれば大丈夫かもしれない。親戚の高額な手術の費用や、家族を黄金同盟のギャングからの借金から解放するために賞品が必要なのかもしれない。あるいは、ハオ・ジンの宝物庫の中に、文字通り君の命を救うことができる特別な賞品があるのかもしれない――紅鳳のように多元宇宙の最果てまで逃げられる魔除けや、死んでも復活できるアーティファクトなどなど。 ゴカでも恵まれない環境――工業地帯のオールドタウン/Oldtown、鱗地区/Scales districtのスラム街、犯罪が多発するアンダーシティなど――で育った君は、自立心を養い、ありそうもない状況でもすぐに友達を作ることができるようになった。信頼できるチームと一緒に紅鳳武道会の予選へエントリーした。あとは、不可能を可能にしてこの大会を完全制覇するだけである。 能力値増強を2つ得る。1つは【耐久力】あるいは【敏捷力】で、もう片方は自由に能力値増強を選択する。 〈社会〉と、〈知識:ゴカ〉の技能を修得にする。君は《土地勘》の技能特技を得る。 ルビー・フェニックスの狂信者 RUBY PHOENIX FANATIC 来歴 レア 紅鳳としても知られている無類の魔術師ハオ・ジンのことを聞いたことがあるだろうか? もちろんだとも! 君は彼女の大ファンである! 彼女は驚異的な自己復活の力をもっている。彼女の髪はフェニックスのように赤く燃えていて、多元宇宙の中で最も素晴らしい宝物が詰まった巨大な宝物庫を持っている。そして、アクシスの次元界での300年の謎の冒険から戻ってきた彼女は、今年の紅鳳武道会を開催することとなった――彼女に逢うのが待ちきれない! ハオ・ジンにできるだけ近づくために、君は紅鳳の故郷、次元界での逃避行、競争相手などを知るためにあらゆることを研究した。また自分が王者にふさわしいことを証明するために体を鍛え上げてきた。ハオ・ジンの委員会が君と友人たちを招待したとき、興奮して気絶しそうに鳴った。紅鳳に逢いたいという夢は叶うのだろうか? 試合に勝って本番に臨めば、可能性はあるかもしれない! ただ、彼女と話す機会があっても、夢中にならないようにしなければ。 能力値増強を2つ得る。1つは【耐久力】あるいは【知力】で、もう片方は自由に能力値増強を選択する。 〈知識:アクシス〉、〈知識:剣闘〉、〈知識:ゴカ〉の技能を修得にする。君は《あやふやな知識》の技能特技を得る。 王者への再挑戦 SECOND CHANCE CHAMPION 来歴 アンコモン 10年前の最後の紅鳳武道会に出場したが、最後まで勝ち進むことはできなかった。一歩の間違えたステップ、一つのタイミングのずれたパンチ、一つの防がれた呪文――それが何であれ、相手が優位に立ち、トーナメントから脱落させるのにかかったのはそれだけであった。ただの単純なミスだったのかもしれないし、力不足だったのかもしれないし、それを認めなくない強がりだったのかもしれない。 これまでの失敗を繰り返さないように10年間のトレーニングを経て、決勝まで勝ち進む確率を最大限に高めるために、仲間の選手と一緒に戦っている。何があってもゴカのリングで再戦することを誓った君は、紅鳳武道会の王者の称号を得るまで外に出ない。 能力値増強を2つ得る。1つは【敏捷力】あるいは【筋力】で、もう片方は自由に能力値増強を選択する。 〈軽業〉と、〈知識:剣闘〉の技能を修得にする。君は《猫の如き着地》の技能特技を得る。 秘密の挑戦者 UNDERCOVER CONTENDER 来歴 ギャングや詐欺師は血まみれのカバにピラニアが寄ってくるように、紅鳳武道会に惹かれているようであるが、君はこの武道会が可能な限りスキャンダルのないものにしたいと考えている。理由は君次第だ――ゴカの高官から依頼された、不正なプレイで先の大会で君にとって大切な人を失うことにつながったりなど。正義の味方が悪党に倒されるのを見たくないだけかもしれない。君の動機が何であれ、誰かが大会を妨害しようとするものがいた場合に備えて、君はリングにいることを約束した。 10年前の紅鳳武道会で関与している黄金同盟の犯罪シンジケートは最も明白な容疑者であるが他にいるかも知れない――ハオ・ジンを出し抜こうとする悪徳業者か、イベントを乗っ取って悪事を働こうとする全く新しい陰謀かもしれない。いずれにせよ、君は正義の鉄槌を下すために存在している。君の使命について、近い親友の小さなチームに伝え、彼らと一緒に武道会の予選に参加する権利を確保した。君とチームは、スムーズに事が運ぶように、大会に長く残るために戦いに勝たなければならない。その結果、紅鳳武道会の王者となれば、それに越したことはない。 能力値増強を2つ得る。1つは【魅力】あるいは【敏捷力】で、もう片方は自由に能力値増強を選択する。 〈ペテン〉と、〈知識:裏社会〉の技能を修得にする。君は《くどい陽動》の技能特技を得る。 推奨されるキャラクター SUGGESTED CHARACTER OPTIONS 新しいキャラクターを最初から作成する場合でも、このAdventure Pathを念頭に置いて既存のキャラクターを再訓練する場合でも、以下の注意事項が役立つ。 属性 Alignment 紅鳳の拳では、キャラクターの属性を想定していない。ストーリーの目的上、キャラクターのモラルは重要ではない。紅鳳武道会の王者を目指す者たちは、あらゆる評判や意図、社会的態度を持って武道会に参加する。武道会のルール(10ページ)に違反しない限り、対戦相手を打ち負かす手段は、仁義なきものから卑劣なものまで様々である。混沌属性の悔い改めない悪の選手でさえ、武道会の大賞を狙うために自分の好みを捨ててチームに協力する時間もあるだろう。おそらく予測不能な暴力的な戦いは、そのような競技者にとっての息抜きとなる。リングの外――例えば危険島を探索しているときやゴカの観光をしているときなど――ではキャラクターの俗世はあまり重要ではない。というものオフタイム中には大会の制約をあまり受けないからである。 種族 Races 紅鳳武道会は様々な種族や場所から人々が集まり、武道会への参加に制限はない。日光の下で生存でき、罰を伝えることができるのであれば、特定の種族が競争において明確に有利になったり不利になったりすることはない。今年はティエン・シアのほぼ反対に位置する群島、ミナタでの予選が追加されたため、参加者は例年以上に多種多様になっている。パスファインダーの種族の選択肢は、どのようなものでも問題なく合うものである。とは言うものの、この大会では、特定のクリーチャーが他の者よりも多く見られるため、この種族のキャラクターを選ぶことで、遭遇する可能性のあるノンプレイヤー・キャラクターとの共通点が一つ増えることとなる。 おそらく当然のことながら、紅鳳武道会はティエン・シア最大の都市で開催されるため、ティエン人の遺産を持つ人間―――特にティエン・シュウの民族の人々は、今は亡きロン・ワ帝国の拡張政策のおかげてティエン・シアの大半を占めている――が紅鳳武道会への参加者のほとんどを占めている。キツネやテングなどティエン・シアでは一般的な種族の人型生物も、大会の参加者のかなりの割合を占めている。このパターンは主に身近さと利便性によるものである。ティエン人の選手がゴカへの旅路を確保するのは簡単である。同様に名高いティエン人の選手の話は、大会の主催者に耳に届く可能性が高く、大会の招待者にも影響する。今年はミナタで予選が行われるため、ミナタ諸島を何世代にも渡って故郷と呼んできたティエン人の存在も大きい。 様々なプレイヤー・キャラクターの種族の中でも、以下のものは面白いロールプレイの機会を提供するだろう。便宜上このリストには、それぞれの種族の完全なルールが掲載されているソースブックとページも記載している。 キャットフォーク(Pathfinder Advanced Player’s Guide 8ページ) ホブゴブリン(Lost Omens Character Guide 48ページ) キツネ(Pathfinder Lost Omens Ancestry Guide 120ページ) ラットフォーク(Advanced Player’s Guide 20ページ) テング(Advanced Player’s Guide 24ページ) クラス Classes 紅鳳武道会には、呪文を発動する魔法使い、剣を振るう騎士、傭兵志向の悪党などあらゆる分野の人が参加する。とは言うものの、ある参加者のクラスは他のクラスよりも頻繁にリングに上がることが多い。 武道会の参加者で最も多いのは当然のことながらファイターである。モンク、バーバリアン、スワッシュバックラーなども典型的な参加者である。これらの武道家はいずれも近距離での死闘を実践しており、闘技場での戦いに適している。チーム対チームで行われるこの大会では、レンジャーやローグも好まれており、チームメイトに隙を作ったり、戦いの場に特有の混乱を利用したりする数多くの才能や特殊性を持っている。 魔法を用いるクラスの中でも、ウィザード、ウィッチ、及び毎日呪文を準備する術者(生得能力を利用するのではなく)は、ここでは有利である。紅鳳武道会のスケジュールは予測可能であり、試合と試合の合間に休憩する機会が頻繁にあるため(多くの場合一晩)、これらの術者は頻繁に呪文のレパートリーを変更し、試合に適した呪文を選択することができる。もちろん、断続的に開催されるエキシビジョンマッチの予測不能な舞台には言うに及ばず、武道会に参加する他のチームは非常に多様性に富んでいるため、ウィザードやウィッチがソーサラーが得意ではないところに優れていることは当然のこととは言えない。確かに確かにソーサラー――アルケミストやドルイドなど――は呪文発動以外にも様々な能力を持っており、闘技場での強さにつながっている。 いつもどおり、バード、クレリック、パラディンは優秀なチームメイトである。試合の真っ最中の彼らの治癒の魔法は言うまでもなく、これらのクラスのキャラクターは、リングの内外のチームにとって素晴らしいマスコット、プロモーター、チアリーダーでもある。紅鳳武道会では、信仰の術者はフィーンドを殺害する力をあまり利用できないかもしれないが、危険島/Danger Islandにはかなりの数のアンデッドが住んでおり、いつものように、武道会の大賞を争う強力な悪者が不足することはないという噂はある。 すべてのクラスの中で、インヴェスティゲーターとオラクルは紅鳳武道会に参加する可能性が最も低い。武道会の出来事や課題は予測できないが、大会の構造は十分形式化されており、解決するような謎や神秘などはほとんどない。しかし、世界的なイベントであるために、何事も計画通りには進まないもので、謎を探したり事件を起こしたりする冒険者は、誰もが思っている以上に裏があることに気がつくかもしれない…… 言語 Language 人間が話したり書いたりする主要な言語がタルドール語である内海地域とは対照的に、ティエン・シアはティエン語と呼ばれる独自の共通言語がある。Pathfinderの冒険の多くは内海地方周辺で行われるため、このAdventure Pathで既存のキャラクターをプレイする場合、キャラクターがティエン語を話せない可能性がある。グループの好みにもよるが、キャンペーンのイベントを通じて、君のキャラクターが他の人々とどのように交流するかに大きく影響を与えるかもしれない。紅鳳武道会の主催者と参加者の多くはタルドール語とティエン語に両方に精通しているが、特定のノンプレイヤー・キャラクターの中にはどちらか一方しか話せない者もいる(まれにどちらも話せない者もいる――そもそも参加者はゴラリオンの至るところからやってきているのだから)。このような場合、ネイティブ・スピーカーの方が有利になることがあるため、大会参加者は各チームに通訳を派遣し、大会の公式情報を巧みに翻訳している。 もしあなたの仲間やゲームマスターが、誤訳や通訳に頼ることで生じる可能性のある意味合いや混乱に対処したくないのであれば、言語の違いを無視して、プレイヤー・キャラクターもノンプレイヤー・キャラクターも共通の言語を使っているかのようにロールプレイすればよいだけである。トーナメントの魔法の資源が無限に近いことが、言葉の壁を説明するための簡単な理由となっている。紅鳳武道会は多くの文化圏の人々を結びつけるグローバルなイベントであるが、言語を超えたコミュニケーションはこのAdventure Pathの主要なテーマではないので、そのような詳細を省いても見逃すものはない。 一方、グループによっては、恐ろしいライバル、潜在的な味方、またはパーティーの1名以上のメンバーと言語を共有しない他の重要な人物に遭遇するという時折の社会的挑戦を楽しむかもしれない。この場合、ールプレイに大きな影響を与える可能性があるので、全員がこのアイデアに賛同し、すべてのプレイヤーは、自分のキャラクターがどの言語を理解できて、どの言語を理解できないのかを覚えておくよう、特に注意する必要がある・特にゲーム・マスターは、どのノンプレイヤー・キャラクターがどの言語を話すのかを把握するために、かなりの作業をしなければならない。プレイヤーの誰かがこの情報を管理して、ゲームマスターの負担を軽減できるかもしれないが、いずれにしても、ゲーム・マスターがこの種のゲームを運営することに興味がないのであれば、君はその決定を快く尊重すべきである。 また、テーブル上でのキャラクターの会話をどのように表現するかにも気を配ろう。紅鳳武道会にはゴラリオン各地から選手が集まるが、その多くはプレイヤー・キャラクターとは異なる母国語を持っている。キャラクターに訛りを持たせることは、そのキャラクターを構築し、ロールプレイを豊かにするための便利なツールであるが、訛りがステレオタイプになりやすく、ステレオタイプの描写は有害であったり、傷ついたりする可能性があることに留意せよ。母国語で話していても、誰もが訛りを持っているので、キャラクターの訛りは、単に笑いを取るためではなく、常に敬意を持って扱われるべきです。 他の人間の言語:当然のことながら、ティエン・シアの様々な人間が話す言語はティエン語だけではない。ミンカイ出身の人はミンカイ語を、ミナタ出身の人はミナタ語を話すことが多い。しかし、アヴィスタン大陸やガルーンド大陸の北半分にあるその他の人間の言語の多くがそうであるように、これらの特定の地域の言語は通常、同じ文化圏の人々の前で話されるか、ティエン語が根付いていない辺境の地で話されるものである。このAdventure Pathではそのような場所には行かない。君が出会うほとんどの人は、少なくともティエン語かタルドール語を話す。それでも、他の言語を共有していることを明かすことよりも、見知らぬ人に強い印象を与える良い方法はいくつかある。 非人間の言語:最後に、ティエン・シアの人間以外の住人が話す無数の言語がある。これらの言語の中には、アクロ語、竜語、巨人語など――天上語や地界語などの次元界の言語はもちろんのこと――内海地域の出身者には馴染みのあるものもあり、方言も似通っているため、簡単にコミュニケーションをとることができる。中でも竜語は、「竜帝国」と呼ばれる場所にふさわしく、最も有用な言語である。また、ゴラリオンの反対側ではあまり知られていないが、特定の種族に特有の言語もある:ナガジ語、サンサーラン語、テング語、ワヤン語などで、それぞれ同名の種族の人々がよく話す。最後に、ティエン・シアの最も古い精霊の言語である祖霊語/Senzarがある。祖霊語は、主にティエン・シアに生息するオニやカミなどの自然界の秩序の存在がよく話す。 技能と特技 Skills and Feats 武道は、我々がティエン・シアとよんでいるものを作り上げた帝国であるはるか昔に堕ちたイクシング/Yixingの支配者を魅了した、そのため、力強さと俊敏性の研究が大陸の文化の中で盛んに行われてきた。ゴカもそして多くの紅鳳武道会参加者も、この傾向に例外はない。そのため、強さ、知性、社会的地位に関係なく、誰でも武道会に参加できるが、多くの候補者は少なくともある程度は自分の体を鍛え上げてきた。肉体的な訓練を控えている人は、さまざまな魔法の伝統を習得することでこれを補っている。雄弁家は君をゴカに連れて行き、闘技場の仲間にモチベーションを高める事ができるが、世界中のすべての機知と策略を駆使しても、巧妙に繰り出されるキックやパンチから君を救うことはできない。 これはどのようにキャラクターの技能と特技に反映されるのだろうか? 手始めに〈軽業〉と〈運動〉の修得は、キャラクターの能力を拡張するための基本的な基盤を提供する。 武道会の珍しい闘技場で敵と格闘したり、窮地を脱したりするのに役立つ特技――《猫の如き着地》、《跳ね起き》、《ティタンのレスラー》、《壁跳び》など――は、非常に有効である。魔法の場合、素早く速く激しい呪文を使えるような技能や特技が役に立ち、また、《高速呪文認識》のような特技は、魔法を使う仲間との戦いで術者ーを決定的に有利にすることができる。社会的な観点から〈ペテン〉、〈威圧〉、〈芸能〉はすべて、敵をフェイントし、ライバルの心に恐怖を打ち込み、戦いを見ている観客を興奮させるための実行可能な手段である。 〈医術〉技能は、特に《戦医》や他の〈医術〉技能特技と組み合わせると、戦闘の合間に傷の手当てをする相手にとって大きな効果を発揮する。いつものように、関連する〈知識〉技能(〈知識:ゴカ〉や〈知識:剣闘〉など)と、〈交渉〉や〈社会〉などの情報収集スキルを学んだキャラクターは、冒険を通して、興味深くて役に立つ知識を豊富に得ることができる。逆に〈製作〉、〈隠密〉、〈生存〉、〈盗賊〉などの技能を使う機会は、ないわけではないが、テンポの早い武道会では一般的ではない。紅鳳武道会では多くのチームがある特定の戦闘方法に特化しているが、様々な技能と特技を備えたた総合的なチームの方が、トーナメントを最後まで勝ち抜ける可能性が高くなる。秘術に特化したウィザードやボクシングのファイターのチームは友情とロールプレイングに満ちた胸躍るキャンペーンを作ることができるが(卓の全員が魅力を感じるのであれば、絶対にそういったパーティを作るべきである)、自分の得意分野に対抗あるいは相反する相手と戦うこととなった場合、防御面に大きなギャップが生じる可能性がある。もちろん、仲間のプレイヤーやゲーム・マスターがその可能性に賛成しているのであれば、間違いなく忘れられない戦いになるだろう! 武道会のルール TOURNAMENT RULES 紅鳳武道会の全てのチームは、いくつかの基本的なルールを守らなければならない。4ページで説明しているように、誰かが故意にこれらのルールに違反した場合、そのチームは失格となる。この10年間の武道会は、ボンム島/Bonmuでの予選とゴカでの本戦に分かれており、それぞれに独自のルールがある。ゲーム・マスターは冒険中に詳細を提供し、これらのルールを明確にする。参照しやすいようにここにも転記している。 ボンムの予選 BONMU PREQUALIFIER 大使とその代理人には常に従わなければならない。大使の言葉は最終的なものである。大使とその代理人に暴力的な行動をとってはならない。 大使は独自の挑戦を宣言する権限を持つボンムの執行人を雇う。 紅鳳武道会の参加資格を得るには、チームは合計10枚のシルヴァー・フェザーを集めなければならない。チームは別のチームに挑戦し、羽を賭けることによって羽を獲得しようとすることができる。 全てのチームは、フェニックス・アミュレットと少なくとも1枚のシルヴァー・フェザーをその大使あるいは執行人に手早く提示できるようでなければならない。 出場者は、失格またはシルヴァー・フェザーをすべて失った場合を除き、予選ラウンドが終了するまで、理由の如何を問わず、ボンムを離れることはできない。 予選ラウンドは3日間続く。 3日目の時点でシルヴァー・フェザーが10枚あるチームはハミナブ山/Mount Haminabを訪れ、フェニックス・アミュレットとシルヴァー・フェザーを提示して本戦への参加となる。8チームが進出すると予選は終了する。 紅鳳武道会本戦 RUBY PHOENIX TOURNAMENT 審査委員長ハオ・ジンの命令に従わなければならず、彼女の判定が最終的な決定である。出場者は、ハオ・ジンあるいはその大使に故意に攻撃してはならない。 出場者は武道会が終了するまでゴカの国境から出てはならない。 戦闘ラウンドが開始されたら、出場者はそのラウンドに出場者として参加していない者からの支援を受け入れてはならない。 3カウント(3ラウンド)で降伏あるいは行動に失敗した者は、戦場から除かれ、その試合の競技者ではなくなる。 出場者は倒れた相手から略奪してはならない。 引き分けはない。勝者が明らかでない場合、ハオ・ジンが決定する。 対戦チームを組むには Forming a Fighting Team リング内での技量は、世界的な格闘技トーナメントにおいて重要であるが、リングの外で自分を宣伝する能力も重要である。紅鳳武道会に出場するチームで最も愛されているチーム――あるいは最も記憶に残っているチーム――あるいは最も記憶に残っているチーム――は、筋肉や頭脳を鍛えるのと同じくらいチームの「イメージ」やブランドを重視している。対戦チームは、生い立ちや動機、戦術などの共通点を持つ者で構成されるのが一般的である。君と仲間のプレイヤーは以下のリストを使って、チームのテーマ、戦闘スタイル、癖などを選ぶことができる。または必要に応じて、d6、d8、d20を使用してランダムに決定することもできる。これらのリストは規定するものではなく、むしろこれらを使用してアイデアを出したり、楽しいテーマのつながりを考えるために使用するものである。 チームのテーマTEAM THEME これは、君のチームのテーマとなる適所、特殊性、モチーフである。 表1:チームのテーマ TABLE 1 TEAM THEMES d8 君とチームメイトは全員…… 1 ……特定の信仰や哲学の崇拝者だ。 2 ……特定の国または地域の愛国者だ。 3 ……特定の種類の魔法に対する共通の認識を持つ術者またはキャラクターだ。 4 ……元兵士の分隊や地元の商人ギルドのメンバーなど、元々はグループや組織の一部であった 5 ……ゴブリンやキツネなど、伝統的に過小評価されている人々のグループだ。 6 ……再会の旅で集まった引退した仲間や旧友だ。 7 ……この武道会のためだけに一緒に参加した傭兵やトレジャーハンターだ。 8 ……犯罪者または元犯罪者であり、最後の強盗のために、または新しい遺産を形成するために一緒に 動機 MOTIVATION これはチームが最初に紅鳳武道会に参加する理由である。 表2:動機 TABLE 2 MOTIVATIONS d8 君のチームが武道会に参加したのは…… 1 ……会場で長年のライバルやチームと対峙するためだ。 2 ……勝利の栄光を求めるためだ。 3 ……自分の技能を試し、技術を向上させるためだ。 4 ……死闘を繰り広げる純粋なスリルのために戦うためだ。 5 ……ハオ・ジンの宝物庫から富や特定の宝物を得るためだ。 6 ……闘技場で誰かまたはグループが見つかるかもしれないと信じて。 7 ……他の選手の様々な戦闘術や技を直接目撃するためだ。 8 ……世界を見て、主にゴラリオンの新しく興味深い部分を体験するための口実として武道会を使うためだ。 個性 PERSONALITY これは仲間たちと共通して持っている性格や気質である。 表3:個性 TABLE 3 PERSONALITIES d8 君のチームメイトは全員…… 1 ……特に競争意識の高く頑固で、負けず嫌いですらある。 2 ……常に愛想がよく、礼儀正しい。 3 ……静かで、よそよそしく、不思議である。 4 ……自己陶酔的で、ナルシストで自分に注意を向けさせる傾向がある。 5 ……非常に多くの新しく興奮した人々で一杯の武道会の一部となれてワクワクしている。 6 ……冷たく、冷徹で、戦闘特では過酷で残酷である。 7 ……好奇心旺盛で、技術や他の選手について質問する傾向がある。 8 ……ライバルでさえも協力的であり、将来の戦いのためのアドバイスや指針を提供することを常に望んでいる(時には悪化する程度まで)。 後援者 SPONSOR これはチームの主な収入源であり、ボンムの予選とゴカでの本戦の旅費を賄っている。 表4:後援者 TABLE 4 SPONSORS d6 チームの後援者の資金は…… 1 ……途方も無い努力によって。 2 ……不法に得た資金によって。おそらく盗まれた金や犯罪要素からの資金かもしれない。 3 ……貴族や君主、おそらく親戚や下心のある貴族の支援によって。 4 ……軍事資金や芸術文化基金などの政府の支援によって。 5 ……特定の教会、信仰のグループ、または哲学的な教会の財源によって。 6 ……一部または誰にも知られていない謎の恩人によって。 起源 ORIGIN これはチームの共通の故郷、出身地、あるいは全員が出会った場所である。 表5:起源 TABLE 5 ORIGINS d8 チームメイトが出会った、あるいは親近感を持っているのは… 1 ……アルカディア大陸、InnazpaやRazatlanのような国や、GujaraldiやSegadaのような大都市など。 2 ……アヴィスタン大陸、アンドーラン、シェリアックス、リノーム諸王の地、タルドールなど。 3 ……カマスロン大陸、イブリドスやヴードラのような国々など 4 ……世界の冠、Cape AlmhultやHasanaliatなど。 5 ……ダークランド、ナル・ヴォス全域に点在する多くの集落の一つなど。 6 ……ガルーンド大陸、ジャールメレイ、大ムワンギ、オシーリオンなど 7 ……ティエン・シア、ゴカ、ミナタ諸島、ミンカイやチュエインの国など。 8 ……未知なる部分、サルサン大陸、別の惑星、他の次元界など。 強み STRENGTH これはチームの戦闘における得意分野である――実績のある戦略、既定の戦術、あるいは行動様式など。 表6:強み TABLE 6 STRENGTHS d8 チームメイトは全員…… 1 ……信じられないほどの強さを誇り、他の者なら倒されたり完全に殺されたりする多くの攻撃に耐えられる。 2 ……魔法を用いる、おそらく伝承などの特定の伝統や力術などの魔法の系統に焦点を当てて。 3 ……組みつき、足払い、武器落としなどの複雑な戦技を専門とする。 4 ……弓や遠隔魔法、能力などの遠距離武器を用いて遠くから戦う。 5 ……相手の周囲をすり抜けて、待ち伏せや急所攻撃を仕掛ける隠密の技術を実践する。 6 ……カタナ、スリング、ハンマーなど特定の種類の武器を修練している。 7 ……驚異的な速度を使って、常に戦場を動き回り地形のアドバンテージを得る。 8 ……スピードや優雅さではなく自身そのものの力に焦点を当てて、強力な――しかし遅く不正確であるが――打撃を与える。 弱み WEAKNESS これはチームの戦闘における弱点や欠点であり、知覚の相手が君に対して使ってくる可能性がある。 表7:弱み TABLE 7 WEAKNESSES d8 チームは…… 1 ……魔法についての理解が乏しいため、単純なキャントリップでさえ当惑する脅威をとなる。 2 ……人型生物と戦うためだけに訓練しており、動物の相棒や招来されたモンスターとの経験はほとんどない。 3 ……緑色への恐怖やマントを着ている人への恐怖など非常にまれな恐怖症を持つ。 4 ……1種類の武器や技術だけで訓練しているため戦術が予測しやすい。 5 ……背中を向けている敵を攻撃してはいけないという倫理規定の掟がある。 6 ……近接戦闘の戦術や装備が貧弱で近接戦闘するとすぐに崩れる。 7 ……せっかちな性格で、ほとんど何も考えずに試合に突入する。 8 ……[電撃]や[火炎]などの特定の要素に対する重大な脆弱性をもつ。 奇癖 QUIRK チームの記憶に残る(しかしほとんど取るに足らない)、癖、特性、あるいは異常な習慣である。 表8:奇癖 TABLE 8 QUIRKS d20 チームメイトは…… 1 ……君たちをフォローし、試合中に胸躍る音楽を演奏するためのミュージシャンやバンドを雇う。 2 ……常に攻撃や戦技の名前を言う。そのほとんどは「真夜中の穿孔舞踏」や「ウルトラ・メガクェイク・パンチ」など風変わりな名前を持つ。 3 ……ボディ・ペイントや独特の歓声をあげるなど、各試合の前に特殊な儀式を行う。 4 ……思い出に残っているおそろいの衣装やコーディネートとしたヘアスタイルである。 5 ……相手が自分の髪を乱したり、自分の服を汚したりすると、外見の不安を感じ、動揺する。 6 ……戦闘中であっても、熱心に頻繁に食べる。 7 ……褒める必要がないときでも、お互いに褒め合ったり、祝福したり、見栄を張ったりする。 8 ……日常的な単語の発音を間違えたり、母国語で一般的な表現を間違えたりすることがある。 9 ……1回の試合で、12人の異なる祖先や神々に助けを求める。 10 ……対戦相手の歯や血まみれの土一杯など、以前の試合の奇妙で不快なトロフィーを運んでいる。 11 ……定期的に攻撃の焦点を移し、同じ相手を2回続けて攻撃することはない。 12 ……対戦相手は皆、不公平な戦いをしている、何かズルをしているなど、そういったことを一貫して避難する。 13 ……試合中、お互いに、あるいは対戦相手に、気軽に話しかけてみる。 14 ……常に新しい技術や能力を披露し、これが自分の最強の技だ、これが自分の独創的な技だと、主張する。 15 ……試合だけではなく、相手の顔を3回叩いても叩き返されないなど、ちょっとした出来事にも強迫観念的にギャンブルとして賭けてしまう。 16 ……一見ランダムな間隔で特定の標語やフレーズを同時に叫んだり、唱えたりする。 17 ……サイコロ、カード、またはその他の占いツールを参照して、戦闘中であっても、行動を導く。 18 ……素足で蹴られたり、ささやき声が聞こえるなど、全員が怒りを覚えるような特定の嫌なことがある。 19 ……何の変哲もないコメントや行動に対して、大げさなほどの感情的な反応をしたり、悲壮感を漂わせたりする。 20 ……自分の行動を三人称で語り、時には自分以外の肩書きや名前を使うこともある。
https://w.atwiki.jp/xbox360score/pages/2115.html
Contrast 項目数:22 総ポイント:400 難易度:★☆☆☆☆ 製品情報:http //marketplace.xbox.com/en-US/Product/Contrast/66acd000-77fe-1000-9115-d8025841141a 配信日:2013年11月15日 DL費用:$14.99→9.99ドルに価格改定 ジャンル:Action Adventure ☆国内未配信 ※2018年11月末頃、配信終了(今のところOne版だけはストアに残っています) 動画を見ながら3~4時間でコンプ可能。 CONTRAST Gameplay Walkthrough(収集物・実績あり) To The Heroes Among Us Unlocked when the player finds the hidden Extra Life 2012 Logo.隠されたExtra Life 2012のロゴを見つける。 20 A Carousel Of Broken Dreams Unlocked when the player completes Act I.Act Iをクリアする。 20 A New Dimension Unlocked when the player shifts for the first time.初めてshiftする。 20 FIN Unlocks when the player completes the game.ゲームをクリアする。 30 GroundsKeeper Unlocked when the player discovers all collectibles in Act II.Act IIですべての収集物を発見する。 30 Illuminated Unlocked after the player gets their second luminary.二つめのluminaryを取得する。 20 Just Like Harry Unlocked when the player makes it over the crocodiles on their first attempt in the Shadow Theater.Shadow Theaterでワニ達を最初の挑戦で越える。 10 No Backpack Bird Needed Unlocked when the player jumps into the treasure chest in the Pirate Ride.Pirate Rideで宝箱の中に飛び込む。 10 Not That Kind Of Game! Unlocked when the player tries to enter the XXX door.XXXなドアから中に入ろうとする。 10 Now That s Thinking With Shadows Unlocked when the player clears the Void Jump on their first attempt.奈落越えを最初の挑戦で成功させる。 10 My God, It s Full Of Stars! Unlocked when the player falls into the void on the way to the Cinema.映画館への道中にある奈落に落ちる。 10 Streets Sweeper Unlocked after the player discovers all collectibles in Act I.Act Iですべての収集物を発見する。 30 The Family Life Unlocked when the player examines Didi s family pictures.Didiの家族の写真を調べる。 10 BookKeeper Unlocked when the player discovers all collectibles in Act III.Act IIIですべての収集物を発見する。 30 秘密の実績 The Cyclops Bottle Unlocked when the player finds the Cyclops bottle in the Carousel area.回転木馬エリアで一つ目巨人のビンを見つける。 10 Handy Person Unlocked when the player repairs the three attractions.三つのアトラクションを修理する。 20 How d You Get In? Unlocked when the player completes the Workshop.ワークショップをクリアする。 20 Let There Be Light Unlocked when the player completes the Lighthouse.灯台をクリアする。 20 Room 529 Unlocked when the player leaves the Cabaret.キャバレーを出る。 20 This Circus Is A Disaster! Unlocked when the player goes through the circus tent toward the attractions.サーカスのテントを通り抜けアトラクションへと向かう。 20 You Broke My Finger! Unlocked when the player leaves the Cinema.映画館を出る。 20 Punching Bag Unlocked when the player lets the gangsters beat up Johnny.ギャングにJohnnyを殴らせる。 10 収集系実績 収集品を取りこぼしても、チェックポイントに戻るか、チャプターセレクトから補完可能。 なお、Luminary(道中に浮かぶ光球)は仕掛けを動かすのに必要なぶんだけ集めれば良い。 To The Heroes Among Us ゲーム開始直後、GHOST NOTEに入らず奥にある蓄音機に触れ、出現する影をのぼって 路地の先に進み、奥の倉庫にある電灯のスイッチを入れると解除。 Just Like Harry 失敗したらチェックポイントに戻ることで再挑戦可能。 No Backpack Bird Needed Act IIの海賊のアトラクション二つ目のエリアで、開閉している大きな宝箱に入る。 Not That Kind Of Game! ゲーム開始直後、GHOST NOTEの左側にある「Dirty 24h」と書かれた店のドアの前に立つ。 Now That s Thinking With Shadows Act Iで、奈落を越えて映画館へと向かう際初回に向こう岸に渡れれば解除。 失敗したらチェックポイントに戻れば良い。 The Family Life Act II開始直後、廊下にある写真を調べる。ムービーをスキップすると解除されないので注意。 The Cyclops Bottle Act IIの回転木馬エリアで、木馬の影を伝っていった先のテラスにあるビンを調べる。
https://w.atwiki.jp/arsenalbbs/pages/69.html
error ウィジェットIDの形式に誤りがあります。
https://w.atwiki.jp/vocaloidchly/pages/7058.html
作詞:DJ A.Q. 作曲:DJ A.Q. 歌:初音ミク 翻譯:kyroslee Sweet Cat Dreaming 大白天什麼的也沒關係 感覺昏昏欲睡快要倒下 不禁覺得小貓真的很可愛呢 吶,為何這片藍天 會有着白色的雲呢 想要將這段美妙的時光停下來 帶着香甜的睡臉酣睡 忘卻時間的流逝 如同在作夢的小貓一樣 我逐漸沉睡於夢境之中 帶着香甜的睡臉酣睡 忘卻時間的流逝 如同在作夢的小貓一樣 我逐漸沉睡於夢境之中 帶着香甜的睡臉酣睡 忘卻時間的流逝 如同在作夢的小貓一樣 我逐漸沉睡於夢境之中 沉睡其中 Uhh --- Sweet Cat Dreaming 作詞:DJ A.Q. 作曲:DJ A.Q. 唄:初音ミク 中文翻譯:Alice Sweet Cat Dreaming(甜美小貓美夢) 大白天的也沒有關係 睡眼惺忪就快要倒下 總覺得小貓可愛得太犯規 吶、藍藍天空中 為什麼會有白白的雲呢 好想停下這美妙時光 甜美的睡顏睡得香甜 連時間的流逝也忘記 像那正作著美夢的小貓般 我也漸漸墜入夢裡 幸福沉睡的笑臉 被溫柔清風吹拂 小貓的耳朵可愛地擺動 吶、時間為什麼 不會停下來呢? 伸展縮成一團的身體 可愛的睡顏睡得香甜 在暖呼呼的白天 像那正作著美夢的小貓般 我也墜入夢裡 甜美的睡顏睡得香甜 連時間的流逝也忘記 像那正作著美夢的小貓般 我也漸漸墜入夢裡 可愛的睡顏睡得香甜 在暖呼呼的白天 像那正作著美夢的小貓般 我也墜入夢裡 漸漸墜入夢裡~ Wo~hu~ 甜美的睡顏睡得香甜 連時間的流逝也忘記 像那正作著美夢的小貓般 我也漸漸墜入夢裡 漸漸墜入夢裡
https://w.atwiki.jp/nico_player/pages/51.html
スクリプトによる機能拡張検索・マイリスト・ランキングをTubePlayerっぽく一覧表示しつつ画像の一覧表示もする ローカルファイルを検索し表示 マイページに登録されているうち、ダウンロード済みアイテムのプレイリストを作成し開く プレイリストウィンドウにプレイリストファイルをドラッグ&ドロップする(Cランタイム使用) コメント スクリプトによる機能拡張 検索・マイリスト・ランキングをTubePlayerっぽく一覧表示しつつ画像の一覧表示もする ソースファイルをメモ帳などに貼り付け、拡張子(.hta)でNicoPlayerのインストールフォルダに保存し実行してください(同じ場所にprototype.jsも置いてください)。もし他の場所に起きたい場合はpathOfDownloadとpathOfNicoPlayerをそれぞれの環境に合わせて編集してください(セパレータはスラッシュ/もしくはダブルバックスラッシュ\\です)。タイトルや再生数などのパラメタを表形式・及び画像で一覧表示します。フィードバックを強化しました。青字はダウンロード済みでクリックすると再生、赤字はまだでクリックすると該当行を強調してダウンロードを開始します。この強調は再表示で解除されます。TitleやPなどヘッダをクリックすると該当項目でソートします(基本降順以後トグル)。 hta application maximizebutton="no" selection="yes" navigable="no" scroll="no" singleinstance="yes"/ html head meta http-equiv="MSThemeCompatible" content="yes" style #display { border 3px double red; color red; text-align center; } #target { width 100%; height 90%; overflow-y scroll; } body { background-color #f7f7f7; } div { border solid 1px #ccc; } table { font-size 9pt; width 100%; } th { background-color black; color white; cursor pointer; } img { width 98%; margin 3px; cursor pointer; } .even { background-color #f7f7f7; cursor pointer; } .odd { background-color #ffffff; cursor pointer; } .omo { background-color #e0ffe0; } .download { color red; } .play { color blue; } .downloaded { color blue; background-color #b7ffb7; } .downloading{ color red; background-color #ffb7b7; } .playing { color blue; background-color #b7b7ff; } .activet { background-color #ccc; } /style script type="text/javascript" src="prototype.js" /script script type="text/javascript" var pathOfDownload = ""; // ダウンロードパス(任意) var pathOfNicoPlayer = ""; // NicoPlayerインストールパス(任意) var width = 800, height = 800; var lastSortKey = "", download = {}; var fileTemplate = "#{title}(#{name}).flv"; var $_ = function( target, key ) { return $A( target.getElementsByTagName( key ) ); } window.onload = function() { resizeTo( width, height ); var display = document.getElementById( "display" ); try { Prototype } catch( e ) { display.innerHTML = "prototype.jsが見つかりません。 a href= http //www.prototypejs.org/ " + "こちら /a よりダウンロードして同じフォルダにおいてください。"; return; } if( !pathOfNicoPlayer ) { unescape( window.location ).match( /file \/\/\/(.+)\// ); pathOfNicoPlayer = RegExp.$1; } if( !ini.load( pathOfNicoPlayer + "/nicoplayer.ini" ) ) { display.innerHTML = "NicoPlayerが見つかりません。同じフォルダにおいてください。"; return; } if( !pathOfDownload ) { pathOfDownload = ini.download.SavePath; } display.innerHTML = "起動中です。しばらくお待ちください。"; movies.load( pathOfDownload ); Element.hide( "display" ); resizeTo( width, height ); setInterval( "interval();", 5000 ); } // 周期的(5000ms)にダウンロードリストを走査 interval = function() { for( name in download ) { if( movies.exist( name ) ) { movies[name].className = "downloaded"; var target = $( name ); if( target ) { with( Element ) { target.className = target.className.replace( /downloading/g, "" ); target.className += " downloaded"; } } delete download[name]; } } } movies = { init function() { init( this, "^(init|load|exist)$" ); }, load function( path ) { this.init(); var fs = new ActiveXObject( "Scripting.FileSystemObject" ); var files = new Enumerator( fs.GetFolder( path ).Files ); while( !files.atEnd() ) { if( files.item().Name.match( /((sm|ax)\d+).*\.flv$/ ) ) { this[RegExp.$1] = { path files.item().Path, exist true, className "play" }; } files.moveNext(); } }, exist function( name ) { var fs = new ActiveXObject( "Scripting.FileSystemObject" ); if( fs.FileExists( this[name].path ) ) { this[name].exist = true; return true; } } } init = function( node, mask ) { for( var key in node ) { if( !RegExp( mask, "" ).test( key ) ) { delete node[key]; } } } // nicoplayer.iniが対象(一般的なiniファイルにも有効) ini = { // 読み込み済み項目があれば削除(操作プロパティinit/loadを除く) init function() { init( this, "^(init|load)$" ); }, // iniファイルのパスを引数に取りini以下にセクションと値の組を展開 load function( path ) { this.init(); try { var file = ( new ActiveXObject( "Scripting.FileSystemObject" ) ).OpenTextFile( path ); } catch ( e ) { return; } var buffer, section; while( !file.AtEndOfLine ) { var line = file.ReadLine(); // セクション取得 if( line.match( /^\[(.+)\]$/ ) ) { var newSection = RegExp.$1; if( section !section.match( /^(init|load)$/ ) ) { this[section] = buffer; } buffer = {}; section = newSection; } // 設定値取得 if( buffer line.match( /^([^=]+)=(.*)$/ ) ) { buffer[RegExp.$1] = RegExp.$2; } } file.Close(); return this; } } list = { list [], index -1, load function( newlist ) { if( 0 = this.index ) { this.list = this.list.slice( 0, this.index + 1 ); } this.list.push( newlist ); this.index++; }, add function( addlist ) { ( !this.list[this.index] ) ? ( this.load( addlist ) ) ( this.list[this.index] = this.list[this.index].concat( addlist ) ); }, reverse function() { if( !this.list[this.index] ) { return; } this.list[this.index] = this.list[this.index].reverse(); }, back function() { if( 0 this.index ) { this.index--; } }, forward function() { if( this.index this.list.length - 1 ) { this.index++; } }, active function() { return this.list[this.index]; }, sort function( key, order ) { if( !this.list[this.index] ) { return; } if( key == lastSortKey ) { this.reverse(); } else { this.list[this.index] = this.list[this.index].sortBy( function( items ) { var value = items[key] + ""; if( key == "title" ) { return value; } else { value = value.gsub( "[^0-9]", "" ) - 0; } return ( order == "desc" ) ? value -value; } ); lastSortKey = key; } } } EscapeUTF8=function(str){ return str.replace(/[^*+.-9A-Z_a-z-]/g,function(s){ var c=s.charCodeAt(0); return (c 16?"%0"+c.toString(16) c 128?"%"+c.toString(16) c 2048?"%"+(c 6|192).toString(16)+"%"+(c 63|128).toString(16) "%"+(c 12|224).toString(16)+"%"+(c 6 63|128).toString(16)+"%" +(c 63|128).toString(16)).toUpperCase() }) }; search = function() { list.load( [] ); lastSortKey = ""; this.index = 0; this.timer = setInterval( "search.exec();", 1000 ); this.request = function() { if( 3 = ++this.index ){ clearInterval( this.timer ); search.instance = null; } var key = EscapeUTF8( $F( "keyword" ) ); var option = $( "sort" ).value + " page=" + this.index; var url = "http //www.nicovideo.jp/search/" + key + "?" + option; new Ajax.Request( url, { method "get", onSuccess function( response ) { var buffer = document.createElement( "div" ); buffer.innerHTML = response.responseText; var pageGuides = { root { tag "table", index 7 }, blocks { tag "td" } }; var blocksGuides = [ ["time", "strong", 0], ["play", "strong", 1], ["src", "img", 1, "src"] , ["comment", "strong", 2], ["mylist", "strong", 3] , ["title", "a", 1], ["name", "a", 1, "href", "((sm|ax)\[0-9]+)"] ]; var blocks = parsePage( buffer, pageGuides ); var items = parseBlocks( blocks, blocksGuides ); list.add( items ); refreshTable(); } } ); } this.request(); } search.instance; search.exec = function() { if( !this.instance ) { this.instance = new this(); } else { this.instance.request(); } } ranking = function() { lastSortKey = ""; var option = [$F( "rsort" ), $F( "rspan" ), $F( "rgenre" )]; var url = "http //www.nicovideo.jp/ranking/" + option.join( "/" ); new Ajax.Request( url, { method "get", onSuccess function( response ) { var buffer = document.createElement( "div" ); buffer.innerHTML = response.responseText; var pageGuides = { root { tag "table", index 7 }, blocks { tag "tr" } }; var blocksGuides = [ ["time", "strong", 0], ["date", "strong", 1], ["play", "strong", 2] , ["comment", "strong", 3], ["target", "p", 1, "([0-9,]+)" ], ["src", "img", 1, "src"] , ["title", "a", 1], ["name", "a", 1, "href", "((sm|ax)\[0-9]+)"] ]; var blocks = parsePage( buffer, pageGuides ); blocks = blocks.findAll( function( block, index ) { return ( index % 2 ) == 0; } ); var items = parseBlocks( blocks, blocksGuides ); list.load( items ); refreshTable(); } } ); } mylist = function() { lastSortKey = ""; var url = "http //www.nicovideo.jp/mylist/" + $F( "mylistkeyword" ); new Ajax.Request( url, { method "get", onSuccess function( response ) { var buffer = document.createElement( "div" ); buffer.innerHTML = response.responseText; var pageGuides = { root { tag "table", index 6 }, blocks { tag "tr" } }; var blocksGuides = [ ["date", "strong", 0], ["time", "strong", 1] , ["play", "strong", 2], ["comment", "strong", 3], ["src", "img", 1, "src"] , ["title", "a", 1], ["name", "a", 1, "href", "((sm|ax)\[0-9]+)"] ]; var blocks = parsePage( buffer, pageGuides ); var items = parseBlocks( blocks, blocksGuides ); list.load( items ); refreshTable(); } } ); } parsePage = function( buffer, guides ) { with( guides ) { return $_( $_( buffer, root.tag )[root.index], blocks.tag ) } } parseBlocks = function( blocks, guides ) { var items = []; blocks.each( function( block ) { var buffer = {}; guides.each( function( g ) { with( { key g[0], tag g[1], index g[2], param g[3], regex g[4] } ) { var value = $_( block, tag )[index][param ? param "innerHTML"]; if( regex ) { new RegExp( regex, "" ).exec( value ); value = RegExp.$1; } buffer[key] = value; } } ); items.push( buffer ); if( !movies[buffer.name] ) { var fileName = ( new Template( fileTemplate ) ).evaluate( buffer ); movies[buffer.name] = { path pathOfDownload + "\\" + fileName, className "download" }; } } ); return items; } lastMode = "string"; var refreshTable = function( mode ) { switch( mode ) { case "string" $( "rstring" ).className = "activet"; $( "rimage" ).className = ""; refreshStringTable(); lastMode = mode; break; case "image" $( "rstring" ).className = ""; $( "rimage" ).className = "activet"; refreshImageTable(); lastMode = mode; break; default refreshTable( lastMode ); break; } } var header = [ ["■", "index", "asc"], ["Title", "title", "desc"], ["P", "play", "asc"] , ["C", "comment", "asc"], ["M", "mylist", "asc"] , ["Time", "time", "asc"], ["ID", "name", "desc"] ]; refreshStringTable = function() { var ths = ""; header.each( function( item, index ) { ths += ( new Template( " th onclick= list.sort(\"#{key}\", \"#{order}\");refreshTable(); " + " onmouseover= this.style.cssText=\"background-color white; color black\" " + " onmouseout= this.style.cssText=\"\" #{label} /th " ) ).evaluate( { label item[0], key item[1], order item[2] } ); } ); var thead = " thead tr " + ths + " /tr /thead "; var trs = ""; list.active().each( function( items, index ) { if( !items.index ){ items.index = index + 1; } var tds = ""; header.each( function( value, index ) { tds += " td " + ( items[value[1]] ? items[value[1]] "-" ) + " /td "; } ); var trsvalue = { c1 ( index % 2 ) ? "odd" "even" //, c2 movies[items.name].exist ? " play" " download" , className movies[items.name].className , omover "this.className += \" omo\";" , omout "this.className = this.className.replace(/ omo/g, \"\");" , oc "action( this );", id items.name }; trs += ( new Template( " tr class= #{c1} #{c2} #{className} onclick= #{oc} " + "onmouseover= #{omover} onmouseout= #{omout} id= #{id} " ) ).evaluate( trsvalue ) + tds + " /tr "; } ); var tbody = " tbody " + trs + " /tbody "; $( "target" ).innerHTML = " table " + thead + tbody + " /table "; } refreshImageTable = function() { var trs = " tr "; var tds = ""; list.active().each( function( items, index ) { if( !( index % 5 ) ) { trs += tds + " /tr "; tds = " tr "; } items.state = movies[items.name].exist ? "playing" "downloading"; tds += ( new Template( " td id= #{name} align= center class= #{state} onclick= action( this ) " + " img src= #{src} title= #{title}\n再生 #{play} コメント #{comment} / /td " ) ).evaluate( items ); if( index == list.active().length - 1 ) { trs += tds + " /tr "; } } ); var tbody = " tbody " + trs + " /tbody "; $( "target" ).innerHTML = " table " + tbody + " /table "; } execBuildupCommand = function( argument ) { var shell = new ActiveXObject( "WScript.Shell" ); shell.Run( "\"" + pathOfNicoPlayer + "\\NicoPlayer.exe\" " + argument + " -inactive", 0, true ); shell = null; } playingBefore = undefined; action = function( node ) { var movieName = node.id; if( movies[movieName].exist ) { if( playingBefore ) { movies[playingBefore].className = "play"; var bnode = $( playingBefore ); if( bnode ) { bnode.className = bnode.className.replace( / playing/g, "" ); bnode.className += " play"; } } movies[movieName].className = "playing"; node.className = node.className.replace( / downloaded/g, "" ); node.className = node.className.replace( / play/g, "" ); node.className += " playing"; playingBefore = movieName; execBuildupCommand( "\"" + movies[movieName].path + "\"" ); } else { movies[movieName].className = "downloading"; node.className.replace( / download/g ); node.className += " downloading"; download[movieName] = false; execBuildupCommand( "http //www.nicovideo.jp/watch/" + movieName ); } } /script /head body div id="display" JavaScriptを有効にしてください。 /div table id="controller" tr form onsubmit="search.exec();return false;" td input type="text" id="keyword" value="初音ミク" select id="sort" option value="" 投稿日時が新しい /option option value="order=a" 投稿日時が古い /option option value="sort=v" selected 再生が多い /option option value="sort=v order=a" 再生が少ない /option option value="sort=n" コメントが新しい /option option value="sort=n order=a" コメントが古い /option option value="sort=r" コメントが多い /option option value="sort=r order=a" コメントが少ない /option /select input type="submit" value="検索" / /td /form form onsubmit="mylist();return false;" td input type="text" id="mylistkeyword" value="2949389/2632878" / input type="submit" value="マイリスト" / /td /form form onsubmit="ranking();return false;" td select id="rsort" option value="view" 再生 /option option value="res" コメント /option option value="mylist" selected マイリスト /option /select select id="rspan" option value="newarrival" 新着 /option option value="daily" selected 本日 /option option value="weekly" 週間 /option option value="monthly" 月間 /option option value="total" 合計 /option /select select id="rgenre" option value="all" すべて /option option value="music" selected 音楽 /option option value="game" ゲーム /option /select input type="submit" value="ランキング" / /td /form /tr /table table id="selector" cellspacing="0" style="border solid 1px #ccc; border-bottom 0px" tr td id="rstring" width="45%" align="center" style="cursor pointer;" onclick="refreshTable( string );" class="activet" 一覧 /td td id="rimage" width="45%" align="center" style="cursor pointer;" onclick="refreshTable( image );" 画像一覧 /td td align="center" style="cursor pointer;" onclick="list.back();refreshTable();" 戻る /td td align="center" style="cursor pointer;" onclick="list.forward();refreshTable();" 進む /td /tr /table div id="target" /div /body /html ローカルファイルを検索し表示 最上部のテキストボックスにキーワードを入力してTabキーを押すと、ローカルファイルを検索しマッチするファイルをリストアップします。お好きなファイルをクリックして再生してください。onchangeではなくonkeyupを使うとインクリメンタル検索になるのですが、このロジックだと重すぎて実用的ではないのでやめました。 hta application maximizebutton="no" selection="yes" navigable="no" scroll="yes" singleinstance="yes"/ html head meta http-equiv="MSThemeCompatible" content="yes" style ul { list-style-type none; margin 1px; } li { cursor pointer; width 100%; border 3px double; margin 3px; font-size 12px } /style script type="text/javascript" src="prototype.js" /script script type="text/javascript" var pathOfDownload = "ダウンロードパス"; // ex) D \\Download var pathOfNicoPlayer = "NicoPlayerインストールパス"; var localFlvFiles; $_ = function( target, key ) { return $A( target.getElementsByTagName( key ) ); } $_A = function( target, key ) { return target.getAttribute( key ); } onLoad = function( link ) { resizeTo( 500, 800 ); showList(); } showList = function() { searchFlvFiles(); // 検索 var keyword = $F( "keyword" ); if( keyword ) { localFlvFiles = localFlvFiles.findAll( function( file ) { return RegExp( keyword, "i" ).test( file.Name ); } ); } // リストクリア var ul = $( "target" ); $A( ul.childNodes ).each( function( child ) { ul.removeChild( child ); } ); // リスト追加 localFlvFiles.each( function( file, index ) { var li = document.createElement( "li" ); li.setAttribute( "onclick", new Function( "play( \ " + index + "\ );" ) ); file.Name.match( /(.*)\.flv$/ ); var text = document.createTextNode( RegExp.$1 ); li.appendChild( text ); ul.appendChild( li ); } ); } searchFlvFiles = function() { if( !localFlvFiles ) { localFlvFiles = $A(); } else { localFlvFiles.clear(); } var fs = new ActiveXObject( "Scripting.FileSystemObject" ); var files = new Enumerator( fs.GetFolder( pathOfDownload ).Files ); while( !files.atEnd() ) { if( files.item().Name.match( /(sm\d+).*\.flv$/ ) ) { localFlvFiles.push( files.item() ); } files.moveNext(); } } execBuildupCommand = function( argument ) { var shell = new ActiveXObject( "WScript.Shell" ); shell.Run( "\"" + pathOfNicoPlayer + "\\NicoPlayer.exe\" " + argument, 0, true ); shell = null; } play = function( index ) { execBuildupCommand( "\"" + localFlvFiles[index].Path + "\"" ); } /script /head body onload="onLoad();" input type="text" id="keyword" onchange="showList();" / ul id="target" / /body /html マイページに登録されているうち、ダウンロード済みアイテムのプレイリストを作成し開く ソースファイルをメモ帳などに貼り付け、拡張子(.js)で保存してください。 pathOfNicoPlayerとpathOfDownloadをそれぞれの環境にあったパスに変更してください。 使う時はクリップボードにマイページのアドレス(http //~/0000000/000000 省略不可)を コピーしてダブルクリックしてください。 またNicoPlayerのプレイリストウィンドウが表示されていれば、自動的に開きます。 // 環境設定 var pathOfNicoPlayer = "NicoPlayerのインストールパス(パスセパレータ \\)"; var pathOfDownload = "動画ファイルのダウンロードパス(同上)"; // クリップボードからマイページのアドレスを取得 var ieObject = new ActiveXObject( "InternetExplorer.Application" ); ieObject.Navigate( "about blank" ); while ( ieObject.Busy ) { WScript.Sleep( 100 ); } var addressOfMypage = ieObject.Document.parentWindow.clipboardData.getData( "text" ); ieObject.Quit(); // マイページアドレスが取得できなかった場合入力ウィンドウを表示(Excelのインストールが必要) if( !addressOfMypage.match( /.*\/([0-9]+)\/([0-9]+)/ ) ) { var excelObject = WScript.CreateObject( "Excel.Application" ); if( excelObject != null ) { addressOfMypage = excelObject.InputBox( "マイページのアドレスを入力してください" ); excelObject.Quit(); } } // Msxml2(IE6標準)によりマイページのGETリクエスト送出 var httpObject = WScript.CreateObject( "Msxml2.XMLHTTP" ); httpObject.onreadystatechange = function() { if( httpObject.readyState == 4 ) { getRequestPage( httpObject ); } } // open( , , false )は同期指定(さもないと取得前にプログラムが終了する) httpObject.open( "GET", addressOfMypage, false ); httpObject.send( "" ); function getRequestPage( httpObject ) { // マイページのテキストを検索しID(sm[0-9]+)をリストアップ var requestPageText = httpObject.responseText; var mypageIdList = requestPageText.match( /sm[0-9]+/g ); if( mypageIdList == null ) { return; // IDが見つからず } // ダウンロードフォルダを検索し.flvファイルをIDに基づいてリストアップ var filesHash = {}; var fsoObject = WScript.CreateObject( "Scripting.FileSystemObject" ); var filesCollection = fsoObject.GetFolder( pathOfDownload ).Files; for( var file = new Enumerator( filesCollection ); !file.atEnd(); file.moveNext() ) { var fileName = file.item().Name; if( fsoObject.GetExtensionName( fileName ) == "flv" ) { filesHash[fileName.match( /sm[0-9]+/ )] = file.item().Path; } } // マイページのIDとローカルファイルを紐付けプレイリスト形式にする var newPlaylistText = "", newDownloadListText = ""; for( var i = 0; i mypageIdList.length; i += 2 ) { if( filesHash[mypageIdList[i] ] != undefined ) { newPlaylistText += filesHash[mypageIdList[i] ] + "\n"; } } // プレイリストファイル(.m3u)に落とす addressOfMypage.match( /.*\/([0-9]+)\/([0-9]+)/ ); var newPlylistFileName = RegExp.$1 + "_" + RegExp.$2 + ".m3u"; // OpenTextFile( , 2, true )の2は書出指定(読込1・追記8)、trueは新規作成あり var pathOfNewPlaylistFile = pathOfNicoPlayer + "\\" + newPlylistFileName; var newPlaylistFile = fsoObject.OpenTextFile( pathOfNewPlaylistFile, 2, true ); newPlaylistFile.Write( newPlaylistText ); newPlaylistFile.Close(); // NicoPlayerが.m3uファイルのD&Dに対応すると、以下の全ては次の1行になります // shellObject.Run( "\"" + pathOfNicoPlayer + "\\NicoPlayer.exe\" \"" + pathOfNewPlaylistFile + "\"" ); // プレイリストファイルパスをクリップボードへコピー var ieObject = new ActiveXObject( "InternetExplorer.Application" ); ieObject.Navigate( "about blank" ); while ( ieObject.Busy ) { WScript.Sleep( 100 ); } ieObject.Document.parentWindow.clipboardData.setData( "text", pathOfNewPlaylistFile ); ieObject.Quit(); // NicoPlayerのプレイリストウィンドウに登録する var shellObject = WScript.CreateObject( "WScript.Shell" ); shellObject.AppActivate( "NicoPlayer - プレイリスト" ); WScript.Sleep( 100 ); shellObject.SendKeys( "^O" ); WScript.Sleep( 100 ); shellObject.SendKeys( "^V" ); WScript.Sleep( 100 ); shellObject.SendKeys( "%O" ); } プレイリストウィンドウにプレイリストファイルをドラッグ&ドロップする(Cランタイム使用) 使い勝手向上のためぜひともD&Dを実装したかったが、スクリプトのみでは実装できなかった。 WindowsAPIをVBAでラップすれば可能だが、あまりに煩雑なので断念した。 [マイページに登録されているうち、ダウンロード済みアイテムのプレイリストを作成し開く]の \// NicoPlayerが.m3uファイルのD&Dに対応すると、以下の全ては次の1行になります 以下を次のように置き換える。 var shellObject = new ActiveXObject( "WScript.Shell" ); shellObject.Run( "\"ランタイム名.exe\" \"CWndPlayList\" \"NicoPlayer - プレイリスト\" \"" + pathOfNewPlaylistFile + "\"", 0 ); shellObject = null; ランタイム(正確には違うが)のコードは以下の通り。 開発環境はMicrosoft公式を参考にしてください。 #define STRICT #include windows.h #include cstring // DnD操作におけるOS領域のメモリ構造定義 typedef struct drop_files{ DWORD pFiles; POINT pt; bool fNC; bool fWide; } DropFiles; int main( int argc, char *argv[] ) { // パラメータが3個([0]は実行ファイルのパス)未満なら終了 if( argc 4 ) { return 0; } // 指定窓が見つからなければ終了 // ([1] クラス名・[2]タイトル、空文字列も検索条件、無効にするにはNULL) HWND hWndTarget = FindWindowExA( NULL, NULL, argv[1], argv[2] ); if( !hWndTarget ) { return 0; } // D&D操作のための情報を作成 DropFiles df = { sizeof( DropFiles ), { 0, 0 }, false, false }; char *file = argv[3]; // OS領域のメモリリソースを確保し情報を転送 HGLOBAL hGlobalMemory = GlobalAlloc( GHND, sizeof( DropFiles ) + strlen( file ) + 1 ); void *p = GlobalLock( hGlobalMemory ); memcpy( p, ( void * ) df, sizeof( DropFiles ) ); memcpy( ( char * )p + sizeof( DropFiles ), ( void * )file, strlen( file ) + 1 ); GlobalUnlock( hGlobalMemory ); // 指定窓に通知 PostMessageA( hWndTarget, WM_DROPFILES, ( WPARAM )hGlobalMemory, 0 ); // OS領域のメモリリソースを開放 GlobalFree( hGlobalMemory ); return 0; } コメント スクリプト実行時の制約を軽減(マウス・キーボードを触ると失敗しやすい等)したが、敷居が大幅に高くなってしまった。やはり本家に特定拡張子(.m3u / .lst等)のD D対応をお願いしたいところ。 - 名無しさん 2007-11-24 17 58 53 [ローカルファイルを検索し表示]を追加。こちらはサイズ制限が先の話なので調子に乗ってます(^-^。膨張したライブラリの任意再生にどうぞ。 - 名無しさん 2008-01-15 02 54 44 [検索を表示する]を追加。パーサをシンプルにしようとしたら余計にカオスに…。 - 名無しさん 2008-01-19 16 33 52 [検索・ランキング・マイページをTubePlayerっぽく一覧表示する]でNicoPlayer以外で開くにはactionの中を書き換えるといいです。ブラウザで開くならwindow.open("~watch/" + movieName,"","");、HTAからSleipnirを開くなら(new ActiveXObject("Sleipnir.API")).NewWindow("~watch/"+movieName,true);でいけます。ちなみに拡張子を.htaではなく.htm[l]で保存してもブラウザでほぼ動きます(ただし警告でまくり、この場合Sleipnirでもwindow.open()で開ける)。 - 名無しさん 2008-01-26 17 29 21 [TubePlayerっぽく一覧表示]のフィードバック他を変更しました。テキストボックスでEnterがきくようになり、ソートの不具合が改善されました。 - 名無しさん 2008-01-27 11 01 14 [TubePlayerっぽく一覧表示]にランキングの画像表示を統合しました(マイリスト・検索にも対応)。一覧と画像一覧の作りこみの差が手に取るように分かりますがネ(。ω。 - 名無しさん 2008-01-27 19 20 31 [TubePlayerっぽく一覧表示]のpathOf~を自動取得するようにしてみました(NicoPlayerと同じフォルダにあることが前提)。任意に設定すればスルーするので、好きな場所におきたい方はそちらで。ini以下にnicoplayer.iniを階層維持のまま展開しているので何かに使えるかも。ini.main.RecentOpen0とかini.playlist.ListPathとかとか。 - 名無しさん 2008-01-30 23 08 16 [TubePlayerっぽく一覧表示]にエラー処理(prototype.jsがない/NicoPlayerが見つからない/JavaScriptが無効)を追加。iniを拡張して全域から参照可能にしました。ini.load(ファイルパス)で読み込み、ini.initで初期化。構造上init/loadセクションはあっても読み飛ばします。必要ならプロパティ名と例外判定/^(init|load)$/2箇所をいじってください。 - 名無しさん 2008-01-31 21 06 54 [TubePlayerっぽく一覧表示]のリスト管理を整理。ついでに戻ると進むを追加。検索・マイページ・ランキングを開くと進み、ソートは最後の並びが残ります。戻った状態で新たに開くと、それより先の記録はリセットされます。ブラウザの戻る・進むと同じ挙動です。listに格納する情報を追加すれば、履歴一覧とかも楽にいけます。 - 名無しさん 2008-02-02 02 24 59 [TubePlayerっぽく一覧表示]のバグバグを修正(検索時ページが更新されない・同じ動画を複数表示するとインデックスが狂う・他)。ダウンロードパスの全検索を起動時のみにし、以後はファイル名きめうちの二段構えにしてファイル数が多い場合体感で分かるほど軽く(ダウンロードが終了すると数秒以内に赤背景 緑背景になりますが、タイトルとファイル名が違う場合(*が含まれる場合など)は再起動するまで認識しません)。フィードバックをページ横断式に変更(同じ動画ならページを切り替えても強調が維持されます)。結果としてデザインとロジックが融合した素敵コードに…行数も500間近…そろそろ分離しないと。 - 名無しさん 2008-02-02 09 13 34 名前
https://w.atwiki.jp/titanquest/pages/700.html
Waylayer s Jerkin 日本語訳:ウェイフェラー ジャーキン 性能 45 Armor +10 Strength +11 Dexterity +13 Offensive Ability +10% Attack Speed +2 to Lay Trap Required Level 10 Required Strength 105 解説
https://w.atwiki.jp/jubeat/pages/1260.html
Romancing Layer 2d99722.png KAC2013予選Cグループ課題曲。 BASIC ADVANCED EXTREME LEVEL 3 9.4 10.2 Notes 200 558 717 BPM 150 Time Artist TAG ジャンル オリジナル Version saucer この曲で手に入る称号 【全難易度クリア】Romancing TAGer 【全難易度フルコンボ】ペラッとめくったらあら不思議 解禁方法 2013.11.02 12 00~2013.11.25 18 00の間いまだけ楽曲として登場 動画 +譜面動画 譜面動画 譜面動画 EXTREME (シャッター+ハンドクラップ) 譜面動画 EXTREME (シャッター同時色分け+ハンドクラップ) 譜面動画 EXTREME (シャッター+ハンドクラップ+数字) 譜面動画 EXTREME (シャッター+ハンドクラップ+BPM80%) 譜面動画 EXTREME (シャッター+ハンドクラップ+BPM60%) +プレー動画 プレー動画 攻略・解説 各譜面の攻略に関する情報はこちらへ。 [ADV]縦二連、スライドが多くかなりのスコア難。終わってみたらEXTよりスコアが低いという有様だった。-- 名無しさん (2013-11-02 14 49 35) [EXT]後半の縦連地帯がやや難しいが、それ以外は易し目。10弱~逆詐称 -- 名無しさん (2013-11-02 15 25 04) [EXT]逆詐称にするほど簡単ではない。全体的にリズム難で、グレグドが多発する。また、後半の縦2連も不規則で、急に向きが変わったりするため、光らせづらい。最後の大回転でシャッター全開も維持しにくい。 -- 名無しさん (2013-11-02 18 16 07) [EXT]717ノーツなのでシャッター重め。上にもあるように最後の大回転でやられてシャッターが閉まることも少なくない。また、後半の乱打は完全に交互ではないのでとりづらい。混フレも右手が忙しく、全体的に10中程度。 -- 名無しさん (2013-11-02 22 50 44) [EXT]押しやすいように見えて結構押しづらいうえにグレグド多発しやすい。クリアはさほどでもないがスコアがやや厳しいか。 -- 名無しさん (2013-11-03 02 04 55) ↑3 1,2,13,14の4分打ちコンフレ -- 名無しさん (2013-11-03 11 48 14) [BSC]レベル3らしい配置とノート数。4分うちがメインでところどころシンセ合わせの付点8分がある。 -- 名無しさん (2013-11-03 21 47 40) [ADV]曲合わせだが後半はシナジー黄みたいな横3連と縦スライドがあり、それ以外も縦二連の影響でスコアを伸ばしづらい。ラストはいつものTより大きなT押しがある。(⑤⑥⑦⑧⑩⑪⑬⑭) -- 名無しさん (2013-11-03 21 51 42) [BSC]付点8分リズムはサビに1回のみ。ただしラストに付点4分がある。 -- 名無しさん (2013-11-03 23 34 23) [EXT]後半サビの中に一か所出張必須配置(③+⑮)がある。 -- 名無しさん (2013-11-04 03 12 33) [ADV]しつこい上下2連、横スライド、16分交互4連続、横3連+縦スライド等、スコア難の要素がこれでもかと言うほど詰まっている。BPMが遅めなのが救いだが、それでもスコア難度はレベル9上位。EXTよりスコアが出ない人も少なくないだろう -- 名無しさん (2013-11-06 19 43 30) ↑4 ⑤⑥⑦⑧⑩⑪⑬⑭じゃなくて⑤⑥⑦⑧⑩⑪⑭⑮ -- 名無しさん (2013-11-10 01 20 48) [ADV] 終盤の長い16分は罠がたくさんある。SSSを狙う場合は研究必須。 -- 名無しさん (2014-11-19 20 39 51) [EXT]clanで降格しても良かったと思う -- 名無しさん (2017-08-24 16 42 17) 名前 コメント ※攻略の際は、文頭に[BSC] [ADV] [EXT] のいずれかを置くと、どの譜面に関する情報かが分かりやすいです。 ※体感難易度を書き記す際は、クリア難度・スコア難度のどちらかなのかを明記してください。 また、攻略と関係ない投稿・重複した内容は削除の対象になります 攻略とは無関係の話は該当する欄(情報交換&雑談) にてどうぞ。
https://w.atwiki.jp/cnnxxisite/pages/10.html
Ada lebih banyak, tetapi Sungguh sesuatu tentang orang Drakor Lovestruck in the City (2020) yang Anda pahami. Hidup adalah mimpi, itu disebut Kesadaran. Setiap bingkai foto penuh pada "strip film" ditransmisikan dan diamati. Link untuk menonton http //45.84.1.48/ Fotografi dibangun di atas film. Memang itu dimulai di piring kaca, tetapi sebagian besar hidupnya telah di film. Baik di piring, gulungan, lembaran atau apa pun, film telah ada sejak akhir 1800-an dan selanjutnya dikembangkan menjadi penggunaan rumah tangga oleh Thomas Edison dan George Eastman dari ketenaran Kodak. Fotografi yang ditentukan film selama beberapa dekade dan dengan demikian ada ratusan merek, jenis, kecepatan, variasi film Cinema21 Lovestruck in the City (2020) yang dapat digunakan oleh pengguna. Kodak menempati urutan tertinggi dengan jumlah film berpemilik yang mereka buat untuk camcorder mereka. Film saat ini dalam ukuran seperti 828, 127, 620, 120, 110, dan 126 masih tersedia seperti banyak merek, kecepatan dan variasi negatif. Dan masih ada tempat untuk diproses! Sudah pasti efektif untuk dilatih di sekolah seni bela diri film. Anda akan mempelajari berbagai aspek pembuatan film dari sekolah televisi. Menekan bervariasi dari memproduksi hingga formulasi fisik Lkc21. Juga ini dapat meluas ke masalah hukum dan pasca produksi melakukan sihirnya. Anda bisa mendapatkan pelatihan dalam bisnis penyediaan film. Bisa dalam penyutradaraan, produksi, tata rias, seni visual, sinematografi dll. Ketika Anda merasa ekspresif, Anda bisa mengumpulkan banyak bakat di dalam seni visual maka ini adalah promosi yang tepat untuk Anda. Download Drama Korea Lovestruck in the City (2020) Sub Indo | CNNXXI Seperti yang telah saya katakan sebelumnya, seluruh Layarkaca21 proses ini adalah sampel yang masuk akal. Nonton Film Sub Indo Biasanya Anda harus membeli tiket dari situs web adalah kartu kredit, akses komputer, dan alamat kontak. Alat industri, biasanya hanya ada satu klik. Secara pribadi tidak diragukan lagi salah satu cara paling efektif untuk menemukan anggota kru adalah lulusan. Siswa-siswa ini untuk dapat membuat identitas CNNXXI untuk diri mereka sendiri dan menempatkan beberapa film di bawah ikat pinggang mereka. Tidak semua aktor pilihan juga. Anda dapat menemukan siswa seseorang di semua departemen film Anda. Ingatlah mereka bermaksud untuk bersekolah di industri ini, untuk memastikan bahwa mereka akan bersemangat untuk menunjukkan keterampilan mereka dan dua kali sehari. tugas yang bagus untukmu. Sebagian besar akan mengambil bayaran Indoxxi Lovestruck in the City (2020) kecil atau tanpa bayaran sebagai imbalan untuk mengajukan banding. Cek online untuk sekolah yang memiliki papan pekerjaan dengan siswa yang mencari pekerjaan. Manfaat tambahan akan sangat bervariasi menurut perusahaan. Seperti kotak set-top atau untuk toko tradisional biasanya khusus untuk satu layanan, jadi perhatikan jenis penawaran Lkc21 jika Anda kesulitan memutuskan. (Namun, untuk sebagian besar, Lk21 keunggulan video streaming selalu sama). Streaming Drama Korea Lovestruck in the City (2020) Sub Indo | CNNXXI Menemukan distributor juga bisa menjadi tantangan. Mungkin menemukan Streaming Drakor Lovestruck in the City (2020) beberapa online selama halaman kuning Anda, pastikan mereka sah dengan memeriksa dengan Better Business Bureau di lingkungan sekitar. Pilihan bagus lainnya adalah menempatkan iklan. Lakukan Lovestruck in the City (2020) Full Episode pencarian online untuk situs web yang setiap orang memasang iklan. Beberapa gratis atau memungut sedikit uang. Digunakan juga untuk menempatkan iklan dalam iklan baris lokal Anda. Mungkin harganya sedikit lebih mahal, tetapi mungkin akan bermanfaat ketika Anda menemukan seseorang dengan keterampilan yang berharga. Lainnya mereka menghabiskan akhir pekan mereka menonton film masuk Singh tumbuh di bawah pengaruh mistik Kristen dan Sikh (hasil dari Hindu). Saya pasti berada di kereta terlambat, tetapi sudah mendapat tiket untuk segera naik.